<?php

class Motorista {
 
    private $CPF;
    private $Nome = '';
    private $Salario = 0.0;
    private $DataDeNascimento = '';
    private $DataDeContratacao = '';
    
    public function __construct($CPF = null) {
        if(!empty($CPF)){
            $this->setCPF($CPF);
        }
    }
    
    public function getCPF(){
        return $this->CPF;
    }
    
    public function setCPF($value){
        $this->CPF = $value;
    }
    
    public function getNome(){
        return $this->Nome;
    }
    
    public function setNome($value){
        $this->Nome = $value;
    }
    
    public function getDataDeNascimento(){
        return $this->DataDeNascimento;
    }
    
    public function setDataDeNascimento($value){
        $this->DataDeNascimento = $value;
    }
    
    public function getDataDeContratacao(){
        return $this->DataDeContratacao;
    }
    
    public function setDataDeContratacao($value){
        $this->DataDeContratacao = $value;
    }
    
    public function getSalario(){
        return $this->Salario;
    }
    
    public function setSalario($value){
        $this->Salario = (double)$value;
    }
    
}

?>
